home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library / Microsoft Programmer's Library (CD-ROM Database)(125-099-008)(Version 1.1a)(CDRM 162100)(1989).iso / SAMPCODE / OS2SDK11 / TK4 / PMCAP / PMCAP.H < prev    next >
Text File  |  1989-02-20  |  2KB  |  61 lines

  1. /*---------------------
  2.    PMCAP.H header file
  3.   ---------------------*/
  4.  
  5. VOID CheckMenuItem (HWND hwndMenu, SHORT idItem, BOOL fCheck) ;
  6. VOID EnableMenuItem (HWND hwndMenu, SHORT idItem, BOOL fEnable) ;
  7. VOID ErrorMessage (HWND hwnd, SHORT idError) ;
  8. VOID AddItemToSysMenu (HWND hwndFrame) ;
  9. VOID SaveColorSettings (BOOL fSave, BOOL fSetMono) ;
  10. VOID IncrementFilename (CHAR *pchName) ;
  11. HBITMAP CopyBitmap (HBITMAP hbmSrc) ;
  12. VOID CopyPointerToScreen (HPS hpsScreen, LONG alBitmapFormats[], BOOL fCopy) ;
  13. HBITMAP ScreenToBitmap (SHORT cxScreen, SHORT cyScreen, BOOL fIncludePtr,
  14.                                                         BOOL fMonochrome) ;
  15. BOOL IsBitmapMonoEGA (HBITMAP hbm) ;
  16. SHORT SaveBitmap (HBITMAP hbm, CHAR *szFilename) ;
  17. SHORT SavePaintFormat (HBITMAP hbm, CHAR *szFilename) ;
  18.  
  19. #define ID_RESOURCE      1
  20.  
  21. #define IDM_FILE         10
  22. #define IDM_SAVE         11
  23. #define IDM_SAVEPAINT    12
  24. #define IDM_ABOUT        13
  25.  
  26. #define IDM_EDIT         20
  27. #define IDM_COPY         21
  28. #define IDM_PASTE        22
  29.  
  30. #define IDM_CAPTURE      30
  31. #define IDM_BEGIN        31
  32. #define IDM_ABORT        32
  33. #define IDM_MONO         33
  34. #define IDM_HIDE         34
  35. #define IDM_AUTODLG      35
  36. #define IDM_POINTER      36
  37.  
  38. #define IDM_DELAY        40
  39. #define IDM_DELAY5       (IDM_DELAY + 5)
  40. #define IDM_DELAY10      (IDM_DELAY + 10)
  41. #define IDM_DELAY15      (IDM_DELAY + 15)
  42. #define IDM_DELAY30      (IDM_DELAY + 30)
  43. #define IDM_DELAY60      (IDM_DELAY + 60)
  44.  
  45. #define IDM_DISPLAY      110
  46. #define IDM_ACTUAL       111
  47. #define IDM_STRETCH      112
  48.  
  49. #define IDD_ABOUT        1
  50. #define IDD_SAVE         2
  51. #define IDD_SAVEPAINT    3
  52. #define IDD_FILENAME     10
  53.  
  54. #define IDS_FILEOPEN     1
  55. #define IDS_DISKFULL     2
  56. #define IDS_BMPCREATE    3
  57. #define IDS_MULTIPLANE   4
  58. #define IDS_TIMER        5
  59. #define IDS_MEMORY       6
  60. #define IDS_MONOEGA      7
  61.